package com.alks.function.service.pcfactorywork;

import com.alks.entity.data.entity.PcSupplementHead;
import com.alks.entity.data.response.ResponseInfo;
import com.alks.function.data.request.factorywork.*;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 补料总表 服务类
 * </p>
 *
 * @author ms
 * @since 2023-07-19
 */
public interface IPcSupplementService extends IService<PcSupplementHead> {

    ResponseInfo listSupplementHead(PcSupplementHeadRequest requet);

    ResponseInfo listSupplementMtl(String slipNo);

    ResponseInfo listSupplementLot(PcSupplementDetailRequest request);

    ResponseInfo supFlagUpdate(SupFlagUpdateRequest request);

    ResponseInfo SupplementaryOrders(SupplementaryOrderRequest request);

    ResponseInfo getDept2Type();

    ResponseInfo getSupplementaryDetails(String slipNo);

    ResponseInfo supDetailDel(SupDetailRequest request);
}
